07f69506f3a482117827f660126b78b1cb76f185,src/main/groovy/util/GroovyScriptEngine.java,GroovyScriptEngine,dependencyOutOfDate,#ScriptCacheEntry#,355
Before Change
private boolean dependencyOutOfDate(ScriptCacheEntry entry) {
if (entry != null) {
for (Iterator i = entry.dependencies.keySet().iterator(); i.hasNext();) {
URLConnection urlc = null;
URL url = (URL) i.next();
try {
urlc = url.openConnection();
urlc.setDoInput(false);
urlc.setDoOutput(false);
long dependentLastModified = urlc.getLastModified();
if (dependentLastModified > ((Long) entry.dependencies.get(url)).longValue()) {
return true;
}
} catch (IOException ioe) {
After Change
private boolean dependencyOutOfDate(ScriptCacheEntry cacheEntry) {
if (cacheEntry != null) {
for (URL url : cacheEntry.dependencies.keySet()) {
URLConnection urlc = null;
try {
urlc = url.openConnection();
urlc.setDoInput(false);
urlc.setDoOutput(false);
long dependentLastModified = urlc.getLastModified();
if (dependentLastModified > cacheEntry.dependencies.get(url)) {
return true;
}
} catch (IOException ioe) {